Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
52 LEIGHTON ROAD Semi-Detached £204,000 1 Dec 2003
57 LEIGHTON ROAD Terraced £400,000 27 Nov 2019
57A LEIGHTON ROAD Semi-Detached £216,000 27 Jan 2006
61 LEIGHTON ROAD Semi-Detached £240,000 10 Mar 2006
63 LEIGHTON ROAD Semi-Detached £565,000 7 Dec 2023
65 LEIGHTON ROAD Semi-Detached £485,000 23 Apr 2015
71 LEIGHTON ROAD Semi-Detached £310,000 5 Dec 2003